package com.sdhs.ssp.transcation.repository;

import java.util.List;

import com.sdhs.ssp.transcation.bean.AppInfoBean;

/**
 * 
 * @author kangjichang
 * @date 2018/11/05
 */
public interface AppInfoMapper {
	/**
     * 获取应用列表
     * 
     * @param appInfoBean
     * @return List<AppInfoBean>
     */
	List<AppInfoBean> getList(AppInfoBean appInfoBean);
	/**
     * 获取应用列表数量
     * 
     * @param appInfoBean
     * @return Integer
     */
	Integer getListCount(AppInfoBean appInfoBean);
	/**
     * 获取应用列表数量
     * 
     * @param id
     * @return AppInfoBean
     */
    AppInfoBean getAppInfoDetail(String id);
    /**
     * 保存应用
     * 
     * @param appInfoBean
     * @return int
     */
	int insertAppInfo(AppInfoBean appInfoBean);
	/**
     * 更新应用
     * 
     * @param appInfoBean
     * @return int
     */
	int updateAppInfo(AppInfoBean appInfoBean);
	/**
     * 删除应用
     * 
     * @param appInfoBean
     * @return int
     */
	int deleteAppInfo(AppInfoBean appInfoBean);
	
}